//获取图片base
function get_img_base64(img_path) {
    if (!files.isFile(img_path)) {
        print("%s文件不存在", img_path)
        return
    }
    let temp_img = images.read(img_path)
    let temp_img_base = "data:image/png;base64,"+images.toBase64(temp_img, "png", 100)
    temp_img.recycle()
    return temp_img_base
}

module.exports = function () {
    let img_path = this.const.STRING_SPACE.IMG_PATH


    return {
        close_icon_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.CLOSE_ICON)),
        open_icon_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.OPEN_ICON)),
    
        run_img_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.RUN_IMG)),
        stop_img_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.STOP_IMG)),
        show_img_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.SHOW_IMG)),
        hide_img_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.HIDE_IMG)),
        from_img_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.SETTING_IMG)),
        user_img_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.USER_IMG)),
        quit_img_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.QUIT_IMG)),
        sound_img_base : get_img_base64(files.join(img_path, this.const.STRING_SPACE.SOUND_IMG)),
    }
}